﻿<!DOCTYPE html>
<html>

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>配置</title>
  <link rel="stylesheet" href="https://stackedit.io/style.css" />
</head>

<body class="stackedit">
  <div class="stackedit__html"><h1><a id="_0"></a>环境</h1>
<pre><code>asn1crypto       0.24.0  
attrs            19.1.0  
Automat          0.7.0   
certifi          2019.3.9
cffi             1.12.2  
constantly       15.1.0  
cryptography     2.6.1   
cssselect        1.0.3   
Django           1.8.1   
hyperlink        19.0.0  
idna             2.8     
incremental      17.5.0  
lxml             4.3.3   
numpy            1.16.3  
parsel           1.5.1   
pip              19.0.3  
pyasn1           0.4.5   
pyasn1-modules   0.2.4   
pycparser        2.19    
PyDispatcher     2.0.5   
PyHamcrest       1.9.0   
pymongo          3.7.2   
PyMySQL          0.9.3   
pyOpenSSL        19.0.0  
pytz             2019.1  
queuelib         1.5.0   
redis            3.2.1   
Scrapy           1.6.0   
service-identity 18.1.0  
setuptools       40.8.0  
six              1.12.0  
Twisted          19.2.0  
w3lib            1.20.0  
wheel            0.33.1  
zope.interface   4.6.0   

</code></pre>
<p>这是我开发的环境,你自己安装,以django包为例: <code>pip install Django==1.8.1</code>   都是pip install xxx,安装时候如下图所示,windows下可能不一样,自己百度<br>
<img src="https://img-blog.csdnimg.cn/20190424100126810.png" alt="在这里插入图片描述"><br>
python版本为py3.6,不要下错版本,避免未可知的错误<br>
我开发的IDE是pycharm,推荐使用</p>
<h5><a id="_44"></a>注意:需要在正确的环境下打开我给你的项目</h5>
<h1><a id="_45"></a>在你的本地创建数据库</h1>
<p>首先进入在终端进入mysql数据库,Windows应该是从cmd进入,我常用linux,Windows已经忘了命令,在linux上输入mysql -uroot -p,windows的命令你搜索一下.</p>
<p>进入数据库需要输入你数据库的密码,如果没有安装mysql,或者忘记密码,请百度.</p>
<p>进入数据库后输入:<code>CREATE DATABASE hotel DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;</code><br>
这个命令是创建是数据库的<br>
<img src="https://img-blog.csdnimg.cn/20190424093807138.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9zcGVjeXVlLmJsb2cuY3Nkbi5uZXQ=,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"><br>
创建完之后输入<code>show databases</code>看是否有findemail这个数据库</p>
<p>进入项目的settings.py文件中<br>
<img src="https://img-blog.csdnimg.cn/20190428110707882.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9zcGVjeXVlLmJsb2cuY3Nkbi5uZXQ=,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"><br>
把"PASSWORD":"123456"后面的123456改成你自己的数据库密码</p>
<h4><a id="_59"></a>生成数据库迁移表</h4>
<pre><code>python manage.py makemigrations

</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20190424095352920.png" alt="在这里插入图片描述"><br>
这样即是成功<br>
再输入</p>
<pre><code>python manage.py migrate

</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20190424095459640.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9zcGVjeXVlLmJsb2cuY3Nkbi5uZXQ=,size_16,color_FFFFFF,t_70" alt=""><br>
这样即是成功</p>
<h1><a id="_76"></a>创建管理员</h1>
<pre><code>python manage.py createsuperuser
</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20190424144119449.png" alt="在这里插入图片描述"><br>
输入命令后会提示创建管理员名,邮箱,密码,确认密码</p>
<h1><a id="_84"></a>跑起来</h1>
<p>到现在为止项目就可以运行了<br>
在配置好的环境下输入命令</p>
<pre><code>python manage.py runserver
</code></pre>
<p><img src="https://img-blog.csdnimg.cn/20190424144302899.png" alt="在这里插入图片描述"><br>
如果是如上图所示则运行成功了,如果报错,不能解决截图给我看看</p>
<h1><a id="_94"></a>首页</h1>
<p>浏览器输入<br>
127.0.0.1:8000/login 登录<br>
127.0.0.1:8000/reg 注册<br>
127.0.0.1:8000/index 普通用户首页<br>
127.0.0.1:8000/kefu_index 客服首页<br>
注意:使用用户用客服账号登录会直接跳转到客服首页,用普通账号登录会直接跳转到普通用户首页</p>
<p>其他的如演示</p>
<h1><a id="_104"></a>管理员页面</h1>
<p>127.0.0.1:8000/admin<br>
输入你创建的管理员账号<br>
进入如下页面,剩下的如视频演示</p>
<p>注意:初次构建数据库时需要添加房子,以及酒店总收益,酒店总收益设置为0<br>
<img src="https://img-blog.csdnimg.cn/20190428162614879.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9zcGVjeXVlLmJsb2cuY3Nkbi5uZXQ=,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"></p>
</div>
</body>

</html>
